voku\helper\HtmlDomParser C

Total Complexity 116
Dependencies 16
Dependents 5
Total lines 966
Lines of code 486
Logical lines of code 232
Comment lines 271
Methods 34
Properties 11

Methods 34

Method Rating Maintainability Complexity Lines of code
createDOMDocument()
D
30 34 116
fixHtmlOutput()
A
39 8 85
__get()
S
59 7 15
loadHtmlFile()
S
53 6 23
find()
S
54 6 21
__construct()
S
56 5 18
getElementsByTagName()
S
57 5 17
keepBrokenHtml()
S
48 3 38
xml()
S
57 4 16
html()
S
59 4 14
keepSpecialScriptTags()
S
54 3 19
__callStatic()
S
60 3 13
overwriteTemplateLogicSyntaxInSpecialScriptTags()
S
65 3 9
getElementByTagName()
S
68 2 7
__call()
S
67 2 7
findMultiOrFalse()
S
69 2 7
findOneOrFalse()
S
69 2 7
getElementByClass()
S
79 1 3
getIsDOMDocumentCreatedWithoutBodyWrapper()
S
82 1 3
useKeepBrokenHtml()
S
77 1 4
findOne()
S
79 1 3
getIsDOMDocumentCreatedWithFakeEndScript()
S
82 1 3
getIsDOMDocumentCreatedWithoutWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHtmlWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHeadWrapper()
S
82 1 3
getIsDOMDocumentCreatedWithoutHtml()
S
82 1 3
getIsDOMDocumentCreatedWithoutPTagWrapper()
S
82 1 3
getElementById()
S
79 1 3
__invoke()
S
79 1 3
findMulti()
S
79 1 3
loadHtml()
S
72 1 5
__toString()
S
81 1 3
getElementsById()
S
78 1 3
clear()
S
82 1 3